/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.1.php.0
 * CSS Author:    timo
 * Copyright:     ok
 * Browser:        0
 * Browser group: 
 */
 html{ }
body{ font-family: 'nfscreen'; background-image: URL('../img/dotted3.png'); margin: 0; padding:0; font-size: 12px; }
#01_00_00_00_00_00 > div > li > a span{ }
#01_00_00_00_00_00{ z-index:10; }
.nf_logo{ position: absolute; display: ; right: 180px; margin-top: -25px; width: 229px; height: 98px; background-image: url('../img/nf_logo.png'); }
.root{ visibility: hidden; }
.menulist { position: absolute; top: 26px; left: 11px; font-size: 11px; letter-spacing: 0px; word-spacing: -2px; font-family: "nfscreen"; }
.menulist, .menulist ul { height: 0; margin: 0; padding: 0; list-style: none; }
.menulist ul { position: absolute; display: block; top: -500px; visibility: hidden; margin-left: 6px; }
.menulist .active{ visibility: visible; height: auto; top: 0; }
#blank_ul{ display: none; }
.menulist li { position: relative; }
.menulist ul>li:last-child { margin-bottom: 0px; }
.top-border{ position: absolute; height: 800px; top: -806px; left: 0px; right: 0px; padding: 0 0px 0 -0px; background: black; -webkit-box-shadow:1px 1px 2px black; z-index: 10; }
.widthContainer{ }
.anchor { display: inline; color: black; text-decoration: none; cursor: default; }
.menulist span a { ; }
.menulist span a:hover { }
.spanwhite{ position: relative; padding:4px 4px 2px 3px; line-height: 18px; white-space: nowrap; }
.blank{ visibility: hidden; }
.highlight .spanwhite { margin-left: 0px; padding:3px 4px 1px 4px; top: 0px; z-index: 10; background: black !important; -webkit-box-shadow:1px 1px 2px darkgray; }
#key_buttons{ position: fixed; width: 81px; height: 53px; bottom: 16px; left: 905px; }
#Up, #Down, #Left, #Right{ position: absolute; width: 25px; height:25px; background-image: url('../images/nf_arrow_keys.png'); }
#Up{ background-position: -28px 0px; left: 28px; }
#Down{ background-position: -28px -28px; top: 28px; left: 28px; }
#Left{ background-position: 0px -28px; top: 28px; }
#Right{ background-position: -56px -28px; top: 28px; left: 56px; }
.content_li { width: 340px; }
.cntnt_title{ position: relative; float: right; right: 0px; margin: 9px 8px 20px 9px; border-bottom: 1px solid; font-size: 19px; border-color: #343434; }
.specs{ position: absolute; right: 11px; float: right; top: 36px; font-size: 9px; }
.plain_text{ padding: 9px 25px 15px 9px; font-size: 11px; line-height: 18px; font-family: "nfscreen"; display: block; word-spacing: -2px; margin-bottom: 7px; }
.plain_text p{ margin: 0; }
.plain_text a{ text-decoration: none; color: black; border-bottom: 1px dashed; border-color: #515151; }
.plain_text sup{ line-height: 0; }
.plain_text a:hover{ border-bottom: 1px solid; border-color: #575757; }
.img_pink_container{ clear: both; position: relative; display: block; height: 58px; }
.img_nr{ background-repeat: no-repeat;; line-height: 18px; float: left; padding: 0px 8px 15px 0px; background-position: ''; }
.img_nr_lit{ background-repeat: no-repeat;; float: left; padding: 0px 8px 15px 0px; }
.img_nr_lit .pinkLink{ background: black !important; }
.pinkLink{ background: transparent; cursor: pointer; width: 100%; height: 100%; }
.img_nr_lit{ }
.img_container{ }
.img_container img{ position: relative; margin-top: -6px; -webkit-box-shadow:1px 2px 3px #535353; background-color: #535353; }
.footnote{ }
.footnote p{ letter-spacing: 1px; word-spacing: -3px; font-size: 9px; line-height: 9px; margin: 3px 0 0 0; padding: 0px 3px; float: left; clear: left; position: relative; z-index: -1; }
#image_viewer{ position: relative; bottom: 0; left: 0; top: 0; margin: 0; padding: 0; width: 100%; height: auto; overflow: hidden; display: none; }
#image_viewer img{ position: relative; -webkit-box-shadow:1px 2px 3px #535353; }
#image_cont{ position: absolute; background: black; width: 500px; height: 600px; margin-left: 200px; bottom: 0; }
.img_container{ }#tooltip { position: absolute; display:block; z-index: 3000; padding: 2px 2px 0px 2px; -webkit-box-shadow:4px 8px 15px #000; }
#tooltip h3, #tooltip div { margin: 1px 2px 0 2px; }
#tooltip h3{ font-size: 11px; line-height: 14px; font-family: "nfscreen"; font-weight: normal; }


